package com.senlan.water.dto.appeal;

import com.senlan.water.dto.BasePageDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotBlank;
import java.util.Date;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = true)
public class CustomerAppealSearchDTO extends BasePageDTO {

    /**
     * 诉求类型
     */
    @ApiModelProperty("诉求类型")
    @NotBlank
    private Integer appealType;

    /**
     * 诉求描述
     */
    @ApiModelProperty("诉求描述")
    private String appealDesc;

    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    private String name;

    /**
     * 手机号
     */
    @ApiModelProperty("手机号")
    private String phone;

    /**
     * 填写时间
     */
    @ApiModelProperty("填写时间")
    private List<Date> createTime;

}
